liquid cryogen - Francés Inglés Diccionario